package com.cxyd.modules.wms.excel;

import cn.afterturn.easypoi.excel.annotation.Excel;
import lombok.Data;

import java.util.Date;

/**
 * 业务记录
 *
 * @author g_Cycle gengruyi01@163.com
 * @since 1.0.0 2023-04-27
 */
@Data
public class TaskExcel {
    @Excel(name = "id")
    private Long taskId;
    @Excel(name = "业务类型(01-收货入库 02-发货出库 03-移动 04-盘点)")
    private String taskType;
    @Excel(name = "子类型(011-空托补充 012-整托入库 013-人工入库 021-整托出库 031-库内移动)")
    private String taskSubType;
    @Excel(name = "原始托盘")
    private String originContNo;
    @Excel(name = "目标托盘")
    private String targetContNo;
    @Excel(name = "商品编号")
    private String spuNo;
    @Excel(name = "批次")
    private String lotNo;
    @Excel(name = "计划量")
    private Integer planQty;
    @Excel(name = "实际量")
    private Integer actlQty;
    @Excel(name = "起始位置")
    private String originPosition;
    @Excel(name = "目标位置")
    private String targetPosition;
    @Excel(name = "当前位置")
    private String currentPosition;
    @Excel(name = "主单Id")
    private Long mtId;
    @Excel(name = "主单编号(入库&出库)")
    private String mtNo;
    @Excel(name = "明细id(入库&出库)")
    private Long detailId;
    @Excel(name = "相关库存id")
    private Long stockId;
    @Excel(name = "任务状态(0-初始 1-执行中 2-完成)")
    private Integer taskSt;
    @Excel(name = "创建用户")
    private Long creator;
    @Excel(name = "创建日期")
    private Date createDate;
    @Excel(name = "更新用户")
    private Long updater;
    @Excel(name = "更新日期")
    private Date updateDate;
    @Excel(name = "备注")
    private String comments;

}